package com.xjgc.model.entity.eip.twice;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.io.Serializable;
import java.util.Date;

/**
 * @Description: zxj_eip_2c_cprk
 * @Author: jeecg-boot
 * @Date:   2021-05-26
 * @Version: V1.0
 */
@Data
@TableName("zxj_eip_2c_cprk")
public class ZxjEip2cCprk implements Serializable {
    private static final long serialVersionUID = 1L;
    
	/**生产订单号*/
	@JsonProperty("PRODUCT_ORDER_NO")
	private String productOrderNo;
	/**入库批次号*/
	@JsonProperty("WAREHOUSING_BATCH_NO")
	private String warehousingBatchNo;
	/**记录时间*/
	@JsonProperty("RECORD_TIME")
	private String recordTime;
	/**产品规格型号*/
	@JsonProperty("PRODUCTION_MODEL")
	private String productionModel;
	/**产品数量*/
	@JsonProperty("PRODUCTION_NUM")
	private Integer productionNum;
	/**产品计量单位*/
	@JsonProperty("PRODUCTION_UNIT")
	private String productionUnit;
	/**入库时间(精确至年月日时分秒)*/
	@JsonProperty("STORAGE_TIME")
	private String storageTime;
	/**发货时间(精确至年月日时分秒)*/
	@JsonProperty("DELIVER_TIME")
	private String deliverTime;
	/**发货状态 0已发货 1未发货*/
	@JsonProperty("DELIVER_STATUS")
	private Integer deliverStatus;
	/**采集规范版本号*/
	@JsonProperty("standardVersion")
	private Integer standardVersion;
	/**工序编码*/
	@JsonProperty("procedureCode")
	private String procedureCode;
	/**供应商编号*/
	@JsonProperty("supplierCode")
	private String supplierCode;
	/**ioflag*/

	private String ioflag;
	/**抓取时间*/
	@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern="yyyy-MM-dd")
	private Date grapTime;
	/**tid*/
	@TableId(value = "tid", type = IdType.AUTO)
	private Integer tid;
}
